About The Harry Ynwa Limited (10345344) United Kingdom