About Kalambaka Holdings Limited (07783487) United Kingdom