About F And Studio Ltd (12109831) United Kingdom