About Braveheart Investment Group Plc (SC247376) United Kingdom