About Attis Ventures Limited (12544010) United Kingdom