About Fristech Limited (10501559) United Kingdom