About Lowri 2017 Limited (13284092) United Kingdom