About Fast Holdings Limited (04240493) United Kingdom