About Couria Technology Company Limited (12654813) United Kingdom