About Amb Technologies Ltd (12264211) United Kingdom