About Sentle Limited (10485027) United Kingdom