About Yurkapla Ltd (SC648989) United Kingdom