About Heni Tech Limited (13350196) United Kingdom