About Fixed Focus Ltd (13212970) United Kingdom