About Lowson Technology Ltd (12026713) United Kingdom