About New Oxford Street Sushi Ltd (12090882) United Kingdom