About Jagoge Ltd (13453180) United Kingdom