About Blixt Ltd (12108523) United Kingdom