About Sentnlio Ltd (12906474) United Kingdom