About Chancellor Holdings (2018) Limited (11675459) United Kingdom