About Lowi Limited (05542028) United Kingdom