About Alqueria Limited (12037028) United Kingdom