About Bortomta Invest Limited (10531511) United Kingdom