About Silara Ltd (11252766) United Kingdom