About Share My Place Ltd (11741180) United Kingdom