About Handn Management Limited (10453469) United Kingdom