About Geez A Scoop Ltd (SC667093) United Kingdom