About Heya Uk Limited (10152725) United Kingdom