About F1tzroy Limited (12685583) United Kingdom