About Lemon Technology (manchester) Co. Ltd (11272490) United Kingdom