About Krafaj R&d Ltd (08505830) United Kingdom