About Merika Limited (04420081) United Kingdom