About D&place Ltd (13166477) United Kingdom