About Kresala Ltd (08765649) United Kingdom