About Jidoal Limited (06830129) United Kingdom