About Cedric Belly Ltd (10871334) United Kingdom