About F&r Studio Ltd (11778202) United Kingdom