About Loga Trading Ltd (10306365) United Kingdom