About Flex & Kale Ltd (11915219) United Kingdom