About The Ambitious Group Limited (11070548) United Kingdom