About Meenu G Limited (10514896) United Kingdom