About Kahrod Ltd (09465268) United Kingdom