About S F Effects Limited (10147828) United Kingdom