About Krukd Ltd (12810163) United Kingdom