About Alt Holding Investments Limited (10254879) United Kingdom