About Kandiara Finance Limited (10572260) United Kingdom