About Lime Sweat Ltd (13354555) United Kingdom