About Eryca Ltd (SC660834) United Kingdom