About Company Headshot Ltd (12388170) United Kingdom