About Decus Holdings (uk) Limited (06382677) United Kingdom