About Jfr Studio Limited (09495432) United Kingdom