ALTRUIST LOGICAL SOLUTIONS LIMITED