About Henok Limited (12181539) United Kingdom