About Bollalts Invest Limited (11537710) United Kingdom