About Genanalytics Ltd (SC518687) United Kingdom