About Boholoco Limited (12895504) United Kingdom