About Blueheart Technologies Ltd (12119383) United Kingdom