About Aljaras Ltd (13538261) United Kingdom