About Aime Technology Ltd (10871603) United Kingdom