About Meekol Limited (10736702) United Kingdom