About A.fix 24 7 Ltd (10402685) United Kingdom