About Findstay Ltd (09160522) United Kingdom