About Annaparellada Limited (10896991) United Kingdom