About Anaptera Solutions Ltd (13619792) United Kingdom