About Ferra Ltd (12098104) United Kingdom