About Yacht Registry Ltd. (10293638) United Kingdom