About Skoodal Ltd (10247027) United Kingdom