About Bobella Limited (06359676) United Kingdom