About Lowen Enterprises Ltd (12873632) United Kingdom