About Bo Holdings Limited (12581844) United Kingdom