About Alphabet Labs Ltd (13585094) United Kingdom