About K-fax Ltd (09196127) United Kingdom