About Allagen Limited (07107356) United Kingdom