About Hiklox Ltd (12410467) United Kingdom