About Nitya London Limited (12662024) United Kingdom