About Lorin Ayla Ltd (12393197) United Kingdom