About Lymelife Technology Limited (06397542) United Kingdom