About The Bold & Cloak Ltd (13609622) United Kingdom