About Altruistic Ventures Limited (12440139) United Kingdom