About Meira Limited (11984414) United Kingdom