About Headless Ltd (12031779) United Kingdom