About Skuma Ltd. (11831022) United Kingdom