About F&rr Ltd (13605570) United Kingdom