About Olta Limited (12801996) United Kingdom