About Sid Narayanan Ltd (11953295) United Kingdom