About Julia Backer Eyewear Ltd (13550631) United Kingdom