About Pilotis Design Limited (12161543) United Kingdom