About Senoj Solutions Ltd (13304401) United Kingdom