About Loginov Holdings Limited (11098113) United Kingdom