About Meikind Limited (10980230) United Kingdom