About Valuckas Ltd (12900065) United Kingdom