About Leo Alliance Ltd (10064164) United Kingdom