About Polyandra Ltd (05457448) United Kingdom