About Aslan 12 Ltd (11840323) United Kingdom