About Slow Wave Audio Solutions Ltd (13142321) United Kingdom