About Flex Capital Limited (11814076) United Kingdom