About Farroh Ltd (12831726) United Kingdom