About Althias Ventures Limited (11429223) United Kingdom