About Fast And Rare Ltd (10027837) United Kingdom