About The Cent.re Group Limited (11742292) United Kingdom