About Kill The Brand Eyewear Ltd (10863338) United Kingdom