About Spixii Financial Solutions Ltd (10363048) United Kingdom