About Ajjan Capital Ltd (11690512) United Kingdom