About Macrocom 1028 Limited (SC419037) United Kingdom