About Bb3 Pic Ltd (10538253) United Kingdom