About Decile One Holdings Limited (13210830) United Kingdom