About Bold Twenty Eight Ltd (11943326) United Kingdom