About Meekal Ltd (13495607) United Kingdom