About Alfa H Portfolio 1 Ltd (09794803) United Kingdom