About 3blahz Ltd (11259739) United Kingdom