About Elytron Limited (10626837) United Kingdom