About Ommer Kolia Ltd (12580474) United Kingdom