About Han Technology Ltd (12313552) United Kingdom