About Gen&sis Limited (SC640252) United Kingdom