About Offshore Management & Consulting Limited (09657855) United Kingdom