About Kheldar Consulting Limited (07740467) United Kingdom