About Kevy Technologies Ltd (13586030) United Kingdom