About Ol & A Ltd (12261099) United Kingdom