About Jchart Shipping And Marine Consultants Ltd (10040728) United Kingdom