About Skl Investment Limited (09651452) United Kingdom