About Abyn Investments Ltd (12947604) United Kingdom