About Spargo Holdings Ltd (10973603) United Kingdom