About Meikor Limited (13416276) United Kingdom