About Bello Holdings Ltd (10976601) United Kingdom