About The Third Scenario Limited (SC424682) United Kingdom