About Miya Solutions Limited (09080189) United Kingdom