About Shilla Limited (11276527) United Kingdom