About Semantical Limited (07312409) United Kingdom