About Amb3 Limited (10163555) United Kingdom