About Basen Solutions Ltd (11928447) United Kingdom