About Faronics (emea) Ltd (06923261) United Kingdom