About Lyra Electronics Limited (07765676) United Kingdom