About Naveen Saxen Ltd (11105980) United Kingdom