About Chase Technology Solutions Ltd (10709259) United Kingdom