About Nimisha Inc. Limited (13364549) United Kingdom