About Skar Capital Ltd (11478668) United Kingdom