About Slash Ltd (10325740) United Kingdom