About Comsolu Limited (04594099) United Kingdom