About Blue Sail Management Ltd (06188213) United Kingdom