About Alpaca Samka Ltd. (10597561) United Kingdom