About Fresh Cut Studio Ltd (10415421) United Kingdom