About Omer & Company Accountants Ltd (12046107) United Kingdom