About Amb International Limited (12633375) United Kingdom