About Uryris Ltd (12367283) United Kingdom