About Macrologic Technologies Co. Ltd (11862932) United Kingdom