About Merglobe Technologies Ltd (11583587) United Kingdom