About Sashimi Sw3 Ltd (11223693) United Kingdom