About Co-fx Technology Limited (13005909) United Kingdom