About Defe Limited (13551038) United Kingdom