About Senvy Ltd (13578585) United Kingdom