About Slash30 Ltd (06948595) United Kingdom