About The Final Straw 2019 Ltd (12013872) United Kingdom