About Amb Star Ltd (12543187) United Kingdom