About Omnifix Solutions Ltd (SC650539) United Kingdom