About Aikesi Ltd (12885102) United Kingdom