About Alekaops Limited (13536089) United Kingdom