About Excentia Ltd (12647240) United Kingdom