About Karanda Solutions Limited (04546684) United Kingdom