About Frabosa Maritime Ltd (12393071) United Kingdom