About Meghna Ivybridge Ltd (09462782) United Kingdom