About Periandros Design Ltd (11203894) United Kingdom