About Lal Logics Ltd. (08053060) United Kingdom