About Merelis Limited (13288101) United Kingdom