About Generix Limited (03158208) United Kingdom