About Macrocom 1055 Limited (SC582403) United Kingdom