About Lasra Ltd (12261491) United Kingdom