About Belgium Invent Ltd (08215926) United Kingdom