About Sole-freda Ltd (12966251) United Kingdom