About Holox Ltd. (06845323) United Kingdom