About Smacht Ltd. (13079424) United Kingdom