About Bako Island Limited (11451287) United Kingdom