About Lowel Ltd. (11291355) United Kingdom