About Lal Consulting Ltd. (SC269675) United Kingdom