About Senol Ltd (12927636) United Kingdom