About Notwithstanding Limited (12478878) United Kingdom