About Open Ear Limited (SC307896) United Kingdom