About Bold & Delicious Ltd (SC642216) United Kingdom