About Aha Dynamic Solutions Ltd (12985732) United Kingdom