About Nemesis Jauk Limited (SC472968) United Kingdom