About Nemear Ltd (09918086) United Kingdom