About Aggora Limited (06334628) United Kingdom