About Ambassador Ventures Limited (09873481) United Kingdom