About Sushibox London Ltd (13228047) United Kingdom