About Defined Limited (09789258) United Kingdom