About Fasturn Strategic Holdings Ltd (12927262) United Kingdom