About Nimbarta Limited (10951927) United Kingdom