About Shoogleez Ltd (12264877) United Kingdom