About Finesse Shipping Ltd. (10032624) United Kingdom