About Omax It Solutions Ltd (07454062) United Kingdom