About The Ambassador Platform Ltd (10367482) United Kingdom