About Indian Ocean (modern) Limited (07205440) United Kingdom