About Ajal Limited (10728429) United Kingdom