About Macrocom (1077) Limited (12306137) United Kingdom