About No.10 Place Ltd (13475254) United Kingdom