About Strixxs Ltd (12259233) United Kingdom