About Lionheart Technology Ltd (11505360) United Kingdom