About Laura Sc Limited (11933030) United Kingdom