About Lab 22 (gb) Ltd (09254118) United Kingdom