About Bolo Tie Invest Ltd (12469208) United Kingdom