About Meaad Works International Limited (12203742) United Kingdom