About Alimpix Limited (09602492) United Kingdom