About Bishop Ken Investments Limited (11904993) United Kingdom