About London & Partners Events Limited (12247783) United Kingdom