About Derek Odai Tm Limited (13242290) United Kingdom