About Bubogo Management Limited (06080175) United Kingdom