About Lukas Lab Limited (11142624) United Kingdom