About Laszlo It Limited (12010103) United Kingdom