About Meknar Ltd (11018458) United Kingdom