About Pictorial Heroes Limited (SC150933) United Kingdom