About Myalamer Limited (10355476) United Kingdom