About Break The Chain London Ltd (12929392) United Kingdom