About Jaynemesis Capital Ltd (13271131) United Kingdom