About Meenu G Birmingham Limited (10571660) United Kingdom