About Denominum Ltd (13041202) United Kingdom