About Omfys Ltd. (06213930) United Kingdom