About Yachtrama Ltd. (10973177) United Kingdom