About Slingza International Ltd. (10325905) United Kingdom