About Apteryx Solutions Ltd (10363433) United Kingdom