About A Devlukia Holdings Ltd (13692541) United Kingdom