About Fresh Kickz Limited (SC694971) United Kingdom