About Fleeq Ltd (11724186) United Kingdom