About Kimboo S Place Ltd (13569943) United Kingdom