About Geneline Limited (03980175) United Kingdom