About 3jc Ambassadors Limited (12396815) United Kingdom