About New Abingdon Sushi Ltd (12514781) United Kingdom