About Ganch Limited (11085432) United Kingdom