About Deanejay Ltd (10543964) United Kingdom