About Squood Ltd (09595569) United Kingdom