About Aidan Gardens Management Limited (10614214) United Kingdom