About Sneji90 Ltd (11903154) United Kingdom