About Direct Effects Limited (01189381) United Kingdom