About Urich (uk) Limited (10819328) United Kingdom