About Algarve Ltd (10532863) United Kingdom