About The Nail House Corporation Ltd (12315082) United Kingdom