About South Place Solutions Ltd (11331545) United Kingdom