About Ferra Holdings Limited (10238820) United Kingdom