About Althrey Holdings Limited (11589850) United Kingdom