About Amb Holdings Limited (04750965) United Kingdom