About Ambrosi Capital Ltd (12290221) United Kingdom