About Meenu Trading Limited (11992899) United Kingdom