About Laurie It Ltd. (SC400829) United Kingdom