About Almanzora Limited (02443379) United Kingdom