About Yacht Charter Awards Ltd (10540413) United Kingdom