About Tybr Investments Ltd (11205335) United Kingdom