About Focus Tech Group Limited (13181244) United Kingdom