About Omnik Solar Ltd (07143639) United Kingdom