About Deena Meetay Limited (06184809) United Kingdom