About Otrik Solutions Ltd (12913221) United Kingdom