About The Flex Studio Ltd (NI607716) United Kingdom