About Basck Invest Limited (10484741) United Kingdom