About Hoia Solutions Limited (10351154) United Kingdom