About Ll32 International Ltd (10817702) United Kingdom