About Genisense Ltd (11438766) United Kingdom