About Nog London Limited (13680303) United Kingdom