About Rue Kothari Limited (12262559) United Kingdom