About Senol & Senol Ltd (10682831) United Kingdom