About Ouerou (uk) International Holding Limited (10322334) United Kingdom