About F84 Sweden Limited (09359350) United Kingdom