About Karl Skitt Properties Limited (13166019) United Kingdom