About Spic Holdings Ltd (13209113) United Kingdom