About Harri Technologies (uk) Limited (09929702) United Kingdom