About Meloom Ltd. (12746100) United Kingdom