About Naab & Partners Ltd (10883313) United Kingdom