About Ajgendle Limited (09868276) United Kingdom