About Amber N&c Ltd (10165618) United Kingdom