About Chingford Indian Ocean Ltd (11729510) United Kingdom