About Deris Holdings Limited (11308269) United Kingdom