About Blixxo Limited (10264001) United Kingdom