About Krupa Associates Limited (09273061) United Kingdom