About Fastk Limited (12564253) United Kingdom