About Silver Squirrel Ltd. (11159458) United Kingdom