About Dejard Limited (11521322) United Kingdom