About Kourou Holding Ltd (13625263) United Kingdom