About Skr Skidda Ltd (13234115) United Kingdom