About Platter London Limited (10804685) United Kingdom