About Farra Tradings Ltd (13359004) United Kingdom