About Aimee Capstick Limited (10236238) United Kingdom