About Nobu Healthcare Limited (13200222) United Kingdom