About De Kee Limited (13359781) United Kingdom