About Hkhr Technologies Limited (07609162) United Kingdom