About Chase Technologies Limited (07538843) United Kingdom