About Niralee Thanki Ltd (12149120) United Kingdom