About Omnifarious Limited (03601961) United Kingdom