About Hara Technologies Limited (11209024) United Kingdom