About World Place Ltd (11588811) United Kingdom