About Sila 19 Ltd (12044189) United Kingdom