About Noga Limited (13392342) United Kingdom