About Kentra Bay Holdings Limited (13200257) United Kingdom