About Mera Loan Limited (10777778) United Kingdom