About 6ba Limited (08021349) United Kingdom