About Richard Hajd Studios Ltd (12521008) United Kingdom