About Amb Ventures Limited (11265855) United Kingdom