About Meji Management Ltd (09123702) United Kingdom