About North Place Holdings Limited (10768243) United Kingdom