About Logarik Limited (11197944) United Kingdom