About S Kara Properties Ltd (11675755) United Kingdom