About Scak Holding Ltd (12527773) United Kingdom