About Directa (u.k.) Limited (01008317) United Kingdom