About Meadlys Limited (12185159) United Kingdom