About Blue Ocean Topco Holding Limited (12807303) United Kingdom