About Neesa Kauser Limited (12778958) United Kingdom