About Perq Studio Ltd. (10604048) United Kingdom