About Laksa Limited (02841868) United Kingdom