About Stopover Ltd (12546382) United Kingdom