About Centrillio Limited (12189838) United Kingdom