About Omnifrux Limited (09504848) United Kingdom