About Genbrugge Management Ltd (12012833) United Kingdom