About Carpaccio Limited (10092525) United Kingdom