About Decamel. Sir Ltd (12639350) United Kingdom