About Atmy Partners Ltd (12987236) United Kingdom