About Flaxx Ltd (12847347) United Kingdom