About Krogerix Ltd (13435589) United Kingdom