About Bobobali Ltd (12285535) United Kingdom