About Kandruk Limited (12073675) United Kingdom