About Gandrud Invest Limited (10986443) United Kingdom