About Farringdon Investments 2019 Ltd (07149938) United Kingdom