About The Meghji Group Ltd (13517895) United Kingdom