About Genix Holdings Limited (03031656) United Kingdom