About Flixxells Ltd (10607063) United Kingdom