About Thefixer Limited (12292021) United Kingdom