About Ffreckle Ltd (12951399) United Kingdom