About Jad & Dad Limited (10819278) United Kingdom