About Ayla Kaiser Limited (12024612) United Kingdom