About Fray Studio Ltd (09403189) United Kingdom