About Dejagerldn Ltd (13095192) United Kingdom