About Opportunix Limited (12835001) United Kingdom