About Qugen Limited (05194030) United Kingdom