About Gruber Invest Ltd (12508053) United Kingdom