About Decimo Holdings Limited (12861117) United Kingdom