About Flex Dance Studios Ltd (13318306) United Kingdom