About Optic Acoustics Limited (10024936) United Kingdom