About Nuveera Limited (10895044) United Kingdom