About Bbsai Solutions Limited (13589461) United Kingdom