About Senn Nails Limited (10969905) United Kingdom