About Laurass Limited (12816944) United Kingdom