About Ferocitas Global Limited (10617942) United Kingdom