About 01aa Limited (10017240) United Kingdom