About Skr Studios & Apartments Limited (11100604) United Kingdom