About Olt Holdings Ltd (12525516) United Kingdom