About Ki.de.al Consulting Ltd (10830705) United Kingdom