About Fram Studio Ltd (11620085) United Kingdom