About Bisaso Limited (12116835) United Kingdom