About Fixatech Limited (12097552) United Kingdom