About 3b Labs Ltd (13262053) United Kingdom