About Lime Assistive Technology Limited (09197403) United Kingdom