About Studio Foreigner Ltd (13094530) United Kingdom