About Alpha Universal Management Limited (05890789) United Kingdom