About Olan Holdings Ltd (12504333) United Kingdom