About Nubu Pharma (uk) Ltd (12072535) United Kingdom