About Amba Limited (01692535) United Kingdom