About Olirad Ltd (10142775) United Kingdom