About Londus Capital Ltd (13401008) United Kingdom