About Meerkum Limited (10670931) United Kingdom