About Definitional Limited (09241385) United Kingdom